.listcards ul {
    margin: 0 !important;
    padding: 0 !important;
}

.listcards ul>li img {
    margin: 0 !important;
    padding: 0 !important;
    min-height: 130px !important;
    border-radius: 8px 8px 0 0 !important;
    max-width: 100% !important;
}

.listcards ul>li {
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
    width: 200px !important;
    font-size: smaller;
}

.listcards ul:has(ul) {
    display: flex;
    flex-wrap: wrap;
}

.listcards ul:not(:has(img)) li {
    padding: 0 6px 5px 3px !important;
}

.listcards ul>li:has(ul) {
    height: 268px;
    overflow: scroll;
    overflow-x: hidden;
    border: solid var(--define-color-accent-6) !important;
    margin: 15px !important;
}

.listcards ul>li:has(img)::-webkit-scrollbar {
    display: none;
}


.listcards .list-collapse-indicator {
    display: none;
}

.listcards .list-bullet {
    display: none;
}